giant trees - German English Dictionary